#include "PackComposite.h"


PackComposite::PackComposite()
{
}


PackComposite::~PackComposite()
{
}

void PackComposite::Update(float elapsedTime)
{

	for (unsigned int curr = 0; curr < m_vecPack.size(); curr++)
	{
		m_vecPack[curr]->Update(elapsedTime);
	}


}
void PackComposite::Render(void)
{
	for (unsigned int curr = 0; curr < m_vecPack.size(); curr++)
	{
		m_vecPack[curr]->Render();
	}
}


void PackComposite::HandleCollision(const IEntity* pOther)
{

}

void PackComposite::PreformBehavaior(void)
{

}


void PackComposite::DetachPackMember(Entity*)
{

}
void PackComposite::PackDisband(void)
{

}